/* ·ÖÒ³ */
.pagination {
    padding: 10px 0;
}
.pagination ul {
    float: right;
    margin-right: 140px;
}
.pagination li {
    display: inline-block;
    margin: 5px;
    line-height: 22px;
    height: 21px;
}
.pagination li span, .pagination li a.page {
    border-radius: 12px;
    display: inline-block;
    font-size: 12px;
    height: 21px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 0 1px 1px;
    text-align: center;
    width: 21px;
}
.pagination li span {
    background: #E12D2D;
    border: 1px solid #E12D2D;
    color: #FFFFFF;
}
.pagination li a.page {
    border: 1px solid #808080;
    color: #808080;
}

.pagination li span.prev, .pagination li span.next, .pagination li a.page.prev, .pagination li a.page.next {
    font-size: 0px;
}

.pagination li span.prev, .pagination li span.next {
    background-color: #E5E4E2;
    border: 1px solid #E5E4E2;
}
.pagination li.disable span {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #808080;
}
